protecting mat - German English Dictionary